immediate mission - Turkish English Dictionary